Driver de Simulação

O driver de Simulação foi criado para simular funções que não eram suportadas por alguns drivers CD. Ele funciona juntamente com outro driver (conhecido como cliente), utilizando suas funções de pixel, linha e texto para simular arcos, setores, polígonos, caixas, clipping e preenchimento com estilos.

Importante: todas as primitivas de simulação são baseadas nas funções de Pixel, Imagem e/ou Linha do cliente.


Uso

O driver de simulação é usado em diversos lugares na biblioteca CD. Por exemplo, a grande maioria dos drivers não possuem a primitiva de marca, neste caso é automaticamente usada a simulação de marca.

Em muitos drivers o comportamento de determinada primitiva pode não ser o esperado. Em geral, isso é documentado no manual. Caso voce queira ativar a simulação de alguma primitiva basta chamar a função cdSimulate com o código da primitva a ser simulada.


Comportamento das Funções

Primitivas